package com.css.fxfzmh.zcpt.sys.entity;

import com.css.util.StringHelper;
import java.io.Serializable;
import java.util.Date;

@SuppressWarnings("serial")
public class OrgUser implements Serializable {
    /**
     * 用户ID
     */
    private String userId;
    /**
     * 用户编码
     */
    private String userCode;
    /**
     * 生日，格式YYYY-MM-DD
     */
    private String birthday;
    /**
     * 0:无 1:秘密 2:机密 3:绝密
     */
    private String secretLevel;
    /**
     * 身份证
     */
    private String idCard;
    /**
     * 主题,BLUE:蓝色，RED:红色
     */
    private String theme;
    /**
     * 办公电话
     */
    private String officePhone;
    /**
     * 传真
     */
    private String fax;
    /**
     * 职务ID
     */
    private String zwId;
    /**
     * 直属领导
     */
    private String directLeader;
    /**
     * 是否有效,0:无效,1:有效
     */
    private String isValid;
    /**
     * 扩展字段1
     */
    private String extend1;
    /**
     * 扩展字段2
     */
    private String extend2;
    /**
     * 扩展字段3
     */
    private String extend3;
    /**
     * 扩展字段4
     */
    private String extend4;
    /**
     * 扩展字段5
     */
    private String extend5;
    /**
     * 扩展字段6
     */
    private String extend6;
    /**
     * 扩展字段7
     */
    private String extend7;
    /**
     * 扩展字段8
     */
    private String extend8;
    /**
     * 扩展字段9
     */
    private String extend9;
    /**
     * 扩展字段10
     */
    private String extend10;
    /**
     * 创建人
     */
    private String createUser;
    /**
     * 创建时间
     */
    private Date createTime;
    /**
     * 修改人
     */
    private String updateUser;
    /**
     * 修改时间
     */
    private Date updateTime;

    public OrgUser() {
    }


    public void setUserId(String userId) {
        this.userId = userId;
    }

    public String getUserId() {
        return this.userId;
    }

    public void setUserCode(String userCode) {
        this.userCode = userCode;
    }

    public String getUserCode() {
        return this.userCode;
    }

    public void setBirthday(String birthday) {
        this.birthday = birthday;
    }

    public String getBirthday() {
        return this.birthday;
    }

    public void setSecretLevel(String secretLevel) {
        this.secretLevel = secretLevel;
    }

    public String getSecretLevel() {
        return this.secretLevel;
    }

    public void setIdCard(String idCard) {
        this.idCard = idCard;
    }

    public String getIdCard() {
        return this.idCard;
    }

    public void setTheme(String theme) {
        this.theme = theme;
    }

    public String getTheme() {
        return this.theme;
    }

    public void setOfficePhone(String officePhone) {
        this.officePhone = officePhone;
    }

    public String getOfficePhone() {
        return this.officePhone;
    }

    public void setFax(String fax) {
        this.fax = fax;
    }

    public String getFax() {
        return this.fax;
    }

    public void setZwId(String zwId) {
        this.zwId = zwId;
    }

    public String getZwId() {
        return this.zwId;
    }

    public void setDirectLeader(String directLeader) {
        this.directLeader = directLeader;
    }

    public String getDirectLeader() {
        return this.directLeader;
    }

    public void setIsValid(String isValid) {
        this.isValid = isValid;
    }

    public String getIsValid() {
        return this.isValid;
    }

    public void setExtend1(String extend1) {
        this.extend1 = extend1;
    }

    public String getExtend1() {
        return this.extend1;
    }

    public void setExtend2(String extend2) {
        this.extend2 = extend2;
    }

    public String getExtend2() {
        return this.extend2;
    }

    public void setExtend3(String extend3) {
        this.extend3 = extend3;
    }

    public String getExtend3() {
        return this.extend3;
    }

    public void setExtend4(String extend4) {
        this.extend4 = extend4;
    }

    public String getExtend4() {
        return this.extend4;
    }

    public void setExtend5(String extend5) {
        this.extend5 = extend5;
    }

    public String getExtend5() {
        return this.extend5;
    }

    public void setExtend6(String extend6) {
        this.extend6 = extend6;
    }

    public String getExtend6() {
        return this.extend6;
    }

    public void setExtend7(String extend7) {
        this.extend7 = extend7;
    }

    public String getExtend7() {
        return this.extend7;
    }

    public void setExtend8(String extend8) {
        this.extend8 = extend8;
    }

    public String getExtend8() {
        return this.extend8;
    }

    public void setExtend9(String extend9) {
        this.extend9 = extend9;
    }

    public String getExtend9() {
        return this.extend9;
    }

    public void setExtend10(String extend10) {
        this.extend10 = extend10;
    }

    public String getExtend10() {
        return this.extend10;
    }

    public void setCreateUser(String createUser) {
        this.createUser = createUser;
    }

    public String getCreateUser() {
        return this.createUser;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public Date getCreateTime() {
        return this.createTime;
    }

    public void setUpdateUser(String updateUser) {
        this.updateUser = updateUser;
    }

    public String getUpdateUser() {
        return this.updateUser;
    }

    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }

    public Date getUpdateTime() {
        return this.updateTime;
    }

    public boolean checkSlwValid() {
        return StringHelper.isAnyEmpty(userId, userCode, idCard);
    }
}